physical stimulus - Alemán Inglés Diccionario